package com.tarzan.system.entity;

import com.tarzan.mybatis.base.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
* <p>
    * 菜单权限表
    * </p>
*
* @author liujinshan
* @since 2020-07-09
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class SysMenu extends BaseEntity {

    /**
      * 菜单名称
      */
    private String menuName;

    /**
      * 父菜单ID
      */
    private Long parentId;

    /**
      * 显示顺序
      */
    private Integer orderNum;

    /**
      * 路由地址
      */
    private String path;

    /**
      * 组件路径
      */
    private String component;

    /**
      * 是否为外链（0是 1否）
      */
    private Integer isFrame;

    /**
      * 菜单类型（M目录 C菜单 F按钮）
      */
    private String menuType;

    /**
      * 菜单状态（0显示 1隐藏）
      */
    private String visible;

    /**
      * 菜单状态（0正常 1停用）
      */
    private String status;

    /**
      * 权限标识
      */
    private String perms;

    /**
      * 菜单图标
      */
    private String icon;

    /**
      * 备注
      */
    private String remark;


}
